package org.lendoo.web.controller;

import org.lendoo.web.service.*;
import org.springframework.beans.factory.annotation.Autowired;

/**
 * 抽象controller
 */
public abstract class AbstractController {

    @Autowired
    protected LoginService loginService;

    @Autowired
    protected WeChatJscode2SessionLogService weChatJscode2SessionLogService;

    @Autowired
    protected InterfaceCallLogService interfaceCallLogService;

    @Autowired
    protected PageVisitLogService pageVisitLogService;

    @Autowired
    protected BannerService bannerService;

    @Autowired
    protected GoodsService goodsService;

    @Autowired
    protected RelGoodsImageService relGoodsImageService;

    @Autowired
    protected UserService userService;

    @Autowired
    protected CartService cartService;

    @Autowired
    protected CategoryService categoryService;

    @Autowired
    protected RelCategoryImageService relCategoryImageService;

    @Autowired
    protected SellInfoService sellInfoService;

    @Autowired
    protected RelUserAddressService relUserAddressService;

    @Autowired
    protected AreaService areaService;

    @Autowired
    protected AddressService addressService;

    @Autowired
    protected OrderService orderService;

    @Autowired
    protected HistoryCartService historyCartService;

    @Autowired
    protected RelOrderGoodsService relOrderGoodsService;
}
    